strong suit – Català–English translations

🇬🇧 en ca

strong suit noun

  • field in which one is quite capable
força
Wiktionary Links